java vs scala performance